insect spray - Turkish English Dictionary